Golang Job: (Senior) Golang Developer (m-f-d)

Job added on

Company

Sportradar

Location

Vienna - Austria

Job type

Full-Time

Golang Job Details

Company Description


We’re the world’s leading sports technology company, at the intersection between sports, media, and betting. More than 1,700 sports federations, media outlets, betting operators, and consumer platforms across 120 countries rely on our know-how and technology to boost their business.


Job Description


OVERVIEW:

At Sportradar we've experienced a period of sustained hypergrowth due to a highly focused strategy. One of the cornerstones of this success is our streaming services for 150+ betting and media companies across the globe delivering an un-matched amount of LIVE sports events. Being part of Sportradar Audiovisual (AV) tribe, your contribution will ensure the continuation of this trajectory.

THE ROLE:

We are now looking for a (Senior) Golang Developer (m/f/d) to strengthen our squad and, together with the team, take ownership of the technical development and maintenance of our newest product within the international video, sports and betting market. An upbeat product that will revolve the sports entertainment by making it interactive and engaging with the viewers. Your core tasks include the ongoing development of the product’s backend with experienced co-workers, driving the architecture of the system and the assurance of high code quality. We are a multinational, partly distributed team, with the core-team working from Vienna and meeting in the office regularly.

THE CHALLENGE:

  • Translating software requirements into stable, running, high-performance software

  • Writing scalable, reliable, testable, efficient, and maintainable code.

  • Play a key role in architectural and design decisions, creating an efficient distributed architecture of microservices.

  • Build solid, secure, performant and scalable APIs to serve our front-end platforms

  • Optimize existing codes to improve performance and efficiency

  • Collaborate across different teams to deliver features and improvements

  • Implement best practices in security and data protection

  • Design and implement efficient & scalable database

YOUR PROFILE:

Required:

  • Working experience with Go (min. 1 +year) and good understanding of concurrency patterns and best practices

  • Strong understanding of HTTP routing in the Go standard library

  • Familiarity with web APIs (GraphQL / gRPC / REST)

  • Good knowledge of SQL databases (MySQL)

  • A problem-solving attitude, i.e. not just focused on writing code, but on tackling complex problems and determining how best to solve them

  • Good written and spoken English

Preferred(or what you can develop with us):

  • Experience with built-in testing in Go

  • Knowledge of Protocol Buffers, gRPC and Websockets

  • Experience with microservices architecture

  • Understanding of Redis

  • Knowledge of CI/CD pipeline (GitLab), Docker, AWS and container hosting infrastructure.

  • Knowledge of (or interest in learning) modern software system observability stack e.g. Prometheus, Grafana, Kibana, New Relic

  • Good understanding of Linux

  • Experience or knowledge of agile development

  • Willingness to practice TDD and pair programming

OUR OFFER:

  • Be part of a startup-like culture within a global, NASDAQ-listed corporation

  • Become part of one of the fastest-growing businesses in the digital sports environment and help us scale our operations

  • Be part of a highly motivated, innovative, and dynamic team with people from more than 20 nationalities in our office

  • Home office and flexible working hours

  • Education and training, like German and English courses and Sportradar eAcademy

  • Tickets for sports events and concerts, as well as darts, table football, and table tennis for after-work sports activities in the office

  • Team activities, like Happy Hours or marathons.

  • Sportradar takes over the full costs of € 365.- for the Öffi-Ticket (Jahreskarte in Vienna) for you.

The minimum monthly salary for this position is according to the Collective Bargaining Agreement, overpayment will be considered depending on qualifications and working experience.


Buckle up, hold on tight and get ready for an incredible adrenaline-rush throughout this exciting ride with us: #maketheteam and shape your future as well as ours!


Sportradar is an Equal Opportunity Employer. We are committed to encourage diversity within our teams. All qualified applicants will receive consideration without regard to among other things, your background, status, or personal preferences.


Additional Information


Sportradar is an Equal Opportunity Employer. We are committed to encourage diversity within our teams. All qualified applicants will receive consideration without regard to among other things, your background, status, or personal preferences